﻿body{
	margin:0;
	padding:0;
	font-size:12px;
	}
img{
	border:0;
         vertical-align:middle;
	}
a{
	color:#000;
	text-decoration:none;
	}
a:hover{
	color:#f00;
	text-decoration:none;
	}
form{
	margin:0;
	padding:0;
	}
input{
	font-size:12px;
	}
.xinghaolist{
	width:100%;
	}
.xinghaolist ul{
	margin:0;
         padding:0;
         }
.xinghaolist li{
	width:24%;
         margin-bottom:7px;
	float:left;
	}
#top{
	width:100%;
	height:99px;
	background:url(../images/top_bg.gif);
	}
#top_1{
	width:950px;
	height:87px;
	margin:0 auto;
	padding-top:12px;
	}
#logo{
	width:400px;
	height:80px;
	float:left;
	}
#tel{
	width:400px;
	height:62px;
	float:right;
	line-height:1.9;
	color:#3b3b3b;
	text-align:right;
	padding-top:10px;
	}
#tel a{
	color:#3b3b3b;
	text-decoration:none;
	}
#tel a:hover{
	color:#f00;
	text-decoration:none;
	}
#tel span a{
	color:#b4030b;
	text-decoration:none;
	}
#tel span a:hover{
	color:#000;
	text-decoration:none;
	}
#nav{
	width:100%;
	height:36px;
	background:url(../images/nav_bg.gif);
	}
#nav1{
	width:920px;
	height:26px;
	background:url(../images/nav.gif);
	margin:0 auto;
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	color:#fff;
	padding-top:10px;
	}
#nav1 ul{
	list-style:none;
	margin:0;
	padding:0;
	}
#nav1 li{
	float:left;
	margin-right:15px;
	}
#nav1 a{
	color:#fff;
	text-decoration:none;
	}
#nav1 a:hover{
	color:#FFFF00;
	text-decoration:
	}
#banar{
	width:950px;
	height:200px;
	margin:0 auto;
	margin-top:10px;
	}
#center{
	width:950px;
	margin:0 auto;
	}
#c_left{
	width:185px;
	float:left;
	}
.c_top{
	width:148px;
	height:24px;
	padding-left:37px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-top:10px;
	padding-top:11px;
	background:url(../images/left_top.gif);

	}
.c_center{
	width:173px;
	padding:5px;
	line-height:1.9;
	color:#555555;
	border:1px solid #e6e6e6;
	border-top:0;
overflow:auto;
	}
.c_center a{
	color:#555;
	text-decoration:none;
	}
.c_center a:hover{
	color:#f00;
	text-decoration:none;
	}
.c_center_you {

	width:173px;
	padding:5px;
	line-height:1.9;
	color:#555555;
	border:1px solid #e6e6e6;
	margin-top:10px;

	}
.c_center_you  a{
	color:#555;
	text-decoration:none;
	}
.c_center_you  a:hover{
	color:#f00;
	text-decoration:none;
	}
.c_text{
	width:90px;
	height:14px;
	border:1px solid #aeaeae;
	}
.c_text1{
	width:200px;
	height:14px;
	border:1px solid #aeaeae;
	}
.c_text2{
	width:150px;
	height:14px;
	border:1px solid #aeaeae;
	}
.c_text3{
	width:150px;
	height:55px;
	border:1px solid #aeaeae;
	}
.c_sub{
	width:90px;
	height:22px;
	background:url(../images/sub.gif);
	color:#fff;
	font-size:12px;
	border:0;
	}
.c_sub1{
	width:53px;
	height:22px;
	background:url(../images/sub_1.gif);
	color:#fff;
	font-size:12px;
	border:0;
	}

	
	
#c_right{
	width:747px;
	float:right;
	}
#right_top{
	width:690px;
	height:22px;
	padding-left:47px;
	padding-top:9px;
	font-size:14px;
	font-weight:bold;
	color:#2d9d27;
         padding-right:10px;
	margin-top:10px;
	background:url(../images/right_top.gif);
	}
#right_center{
	width:715px;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	padding:15px 15px 5px 15px;
overflow:auto;
	}
#right_z{
	width:205px;
	line-height:1.9;
	color:#000;
	float:left;
	}
#right_l{
	width:510px;
	float:right;
	}
#right_bottom{
	width:747px;
	height:9px;
	background:url(../images/right_bottom.gif);
	font-size:0;
	}
.c_1{
	width:747px;
	}
.right_left{
	width:547px;
	float:left;
	}
.right_right{
	width:185px;
	float:right;
	}
.c_top1{
	width:500px;
	height:22px;
	background:url(../images/c_top.gif);
	padding-left:47px;
	padding-top:9px;
	color:#34a12c;
	margin-top:10px;
	}
.c_11{
	width:300px;
	font-size:14px;
	font-weight:bold;
	color:#2d9d27;
	float:left;
	}
.c_22{
	width:100px;
	float:right;
	text-align:right;
	padding-right:15px;
	}
.c_22 a{
	color:#34a12c;
	text-decoration:none;
	}
.c_22 a:hover{
	color:#000;
	text-decoration:none;
	}
.right_c{
	width:156px;
	height:22px;
	padding-top:10px;
	padding-left:29px;
	color:#289823;
	margin-top:10px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/right_top1.gif);
	}
.right_center1{
	width:178px;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	line-height:1.8;
	color:#4a4a4a;
	padding-left:5px;
	padding-top:10px;
	}
.right_center1 a{
	color:#4a4a4a;
	text-decoration:none;
	}
.right_center1 a:hover{
	color:#f00;
	text-decoration:none;
	}
.right_center1 ul{
         list-style:none;
         margin:0;
         padding:0;
         }
.right_center1 li{
         margin-bottom:3px;}

.right_bottom1{
	width:185px;
	height:10px;
	background:url(../images/right_bottom1.gif);
	font-size:0;
	}
	
.c_2211_center{
	width:515px;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	padding:20px 15px 10px 15px;
	line-height:1.9;
	color:#000;
overflow:auto;
	}

.c_22_center{
	width:515px;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	padding:20px 15px 10px 15px;
	line-height:1.9;
	color:#000;
	}
.c_22_center img{
         margin-top:-8px;
         *margin-top:-7px;
         _margin-top:-7px;


}
.c_22_center span{
         color:#25a419;
        }	
.c_22_center ul{
	list-style:none;
	margin:0;
	padding:0;
	}
.c_22_center li{
	float:left;
	text-align:center;
	line-height:1.9;
	width:33.1%;
	margin-bottom:10px;
	}
.c_22_center li img{
	margin-bottom:10px;
	}
.c_22_center a{
	color:#535353;
	text-decoration:none;
	}
.c_22_center a:hover{
	color:#f00;
	text-decoration:none;
	}
.
#text1{
	width:520px;
	padding:10px 10px 10px 15px;
	color:#535353;
	margin-top:10px;
	border:1px solid #e8e8e8;
	}
		
.c_22_bottom{
	width:547px;
	height:7px;
	background:url(../images/c_bottom.gif);
	font-size:0;
	}
.c_cz{
	width:547px;
	margin-top:10px;
	}
.c_left1{
	width:266px;
	float:left;
	}
.c_left_top{
	width:219px;
	height:22px;
	font-size:14px;
	font-weight:bold;
	color:#2d9d27;
	padding-left:47px;
	padding-top:9px;
	background:url(../images/c_top1.gif);
	}
.c_left_center{
	width:244px;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	padding:10px;
	line-height:1.9;
	color:#535353;
	}
.c_left_bottom{
	width:266px;
	height:8px;
	background:url(../images/c_bottom1.gif);
	font-size:0;
	}
	
.c_right1{
	width:266px;
	float:right;
	}
	
#link_top{
	width:921px;
	height:22px;
	background:url(../images/link_top.gif);
	padding-top:10px;
	padding-left:29px;
	color:#289823;
	margin-top:10px;
	font-weight:bold;
	font-size:14px;
	margin:0 auto;
	margin-top:10px;
	}	
	
#link_center{
	width:918px;
	border:1px solid #c1c1c1;
	border-top:0;
	margin:0 auto;
	line-height:1.9;
	color:#666666;
	padding:15px;
	}
#link_center ul{
	list-style:none;
	margin:0;
	padding:0;
	}
#link_center li{
	float:left;
	width:16.3%;
	}
#link_center a{
	color:#666;
	text-decoration:none;
	}
#link_center a:hover{
	color:#f00;
	text-decoration:none;
	}
#link_bottom{
	width:950px;
	height:11px;
	background:url(../images/link_bottom.gif);
	margin:0 auto;
	}
#banquan{
	width:950px;
	padding-top:15px;
	border-top:1px solid #c1c1c1;
	text-align:center;
	line-height:1.9;
	margin:0 auto;
	margin-top:10px;
	color:#555;
	padding-bottom:20px;
	}
	
	
	

.emailread {
	/*?*/
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	line-height: 30px;
	margin-top: 5px;
}
.proclasstree {
	/*?*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	height: auto;
	margin-left: 20px;
}
.links {
	/*-??*/
		float: left;
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
.links li {
	float: left;
	display: inline;
}
.newpro-ul {
	/*2?ulclass*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
	color:#000;
}
.newpro-ul li {
	float: left;
	display: inline;
	color:#000;
}
.gonggao-p {
	/*?*/
	margin: 0 auto;
	padding: 5px;
	margin-right: 20px;
	display: block;
}
.topnews-ul {
	/*?*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
         text-align:left;
	width: 94%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.topnews-ul li {
	background: url('../../../upfiles/system/dian.gif') no-repeat 10px 10px;
	padding-left:20px;
	float: left;
         text-align:left;
	display:block;
	width:94%;
	line-height:1.9;
	font-size:12px;
	display: inline;
}
.topnews-ul span {
	float: right;
	color: #666666;
	text-align:right;
	margin-right: 5px;
}

.listtitle {
	margin: 0;
	padding: 0;
	font-size:14px;
}
.listtitle2 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
.propic {
	text-align: center;
	padding: 10px;
}

.classnews { /*?*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.classnews li {
	background: url('../../upfiles/system/dian.gif') no-repeat 10px 7px;
	padding-left: 20px;
	float: left;
	display: inline;
	line-height: 22px;
}
.product-1 {
	list-style-type: none;
	margin: 10px;
	padding: 0;
	height: 50px;
	line-height: 24px;
	border-bottom: 1px #808080 solid;
	border-right: 1px #808080 solid;
}
.product-1 ul{
	list-style:none;
	margin:0;
	padding:0;
	}
.product-1 li {
	float: left;
	display: inline;
	width: 33.1%;
	text-align: center;
	height: 24px;
}
.proli-1 {
	border-left: 1px #808080 solid;
	border-top: 1px #808080 solid;
	background-color: #EEEEEE;
}
.proli-2 {
	border-left: 1px #808080 solid;
	border-top: 1px #808080 solid;
	background-color: #FFFFFF;
}
.product-1 h1 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: center;
	height: 24px;
	line-height: 24px;
}
.product-2 {
	margin-left: 10px;
	line-height: 25px;
}
.classnews span {
	float: right;
	color: #666666;
	margin-right: 5px;
}
.profilelist li {
	line-height:1.9;
	padding-left:20px;
	background: url('../images/biaozhi1.jpg') no-repeat 0 7px;
}
.hr {
	text-align: center;
	width: 90%;
	height: 1px;
	font-size: 0px;
	margin: 0 auto;
	padding: 0;
	background-image: url('../Images/service-hr.gif');
}
.newspage-3 {
	height: 25px;
	text-align: center;
	line-height: 25px;
}
.content {
	margin: 10px;
	line-height: 20px;
}
		
	
/*树型菜单*/
#pro_type_v5ol5x { width:176px;padding:0;margin:0 auto; overflow:hidden;}
#pro_type_v5ol5x ul {margin:0 auto; float:none;list-style:none; padding:0;margin:0; }
#pro_type_v5ol5x ul li { padding:0 0 4px 18px; margin-bottom:5px; border-bottom:#ccc 1px dashed; }
#pro_type_v5ol5x ul li a { height:29px; line-height:29px; }
#pro_type_v5ol5x ul li a:hover, .prod_type ul li.act a { }
#pro_type_v5ol5x ul ul { display:none; }
#pro_type_v5ol5x ul ul li { text-indent:20px; border:0px; padding:0px; background-position:0px 8px; }
#pro_type_v5ol5x ul li, .prod_type ul li a, .prod_type ul li a:visited { color:#444; }
/*END*/